• word of the day

    ground tackle

    ground tackle - Dictionary definition and meaning for word ground tackle

    Definition
    (noun) a mechanical device that prevents a vessel from moving
    Synonyms : anchor

Word used in video below:
text: were my girl I know I could tackle
Download our Mobile App Today
Receive our word of the day
on Whatsapp